approaching putrefaction - German English Dictionary